package br.edu.faculdadeprojecao.teste;

import javax.persistence.EntityManager;

import br.edu.faculdadeprojecao.DAO.CompetenciaDAO;
import br.edu.faculdadeprojecao.infra.JPAUtil;
import br.edu.faculdadeprojecao.modelo.Competencia;
import br.edu.faculdadeprojecao.modelo.Disciplina;
import br.edu.faculdadeprojecao.modelo.Professor;

public class TesteBuscaCompetenciaPorProfessorEDisciplina {
	public static void main(String[] args) {
		EntityManager em = new JPAUtil().getEntityManager();
		CompetenciaDAO dao = new CompetenciaDAO(em);
		em.getTransaction().begin();
		
		Competencia c = dao.buscaPorDisciplinaEProfessor(em.find(Professor.class, 1), em.find(Disciplina.class, 1));
		System.out.println(c.getDisciplina().getNome());
		//System.out.println(c.getProfessor().getNome());
		
		em.getTransaction().commit();
		em.close();
	}

}
